Indicate that the domain is created as part of a resume operation
rather than a 'create'.
Signed-off-by: Stefan Berger <stefanb@us.ibm.com>
if dominfo._stateGet() != XEN_API_VM_POWER_STATE_SUSPENDED:
raise XendError("Cannot resume domain that is not suspended.")
+ dominfo.setResume(True)
+
dom_uuid = dominfo.get_uuid()
chkpath = self._managed_check_point_path(dom_uuid)
if not os.path.exists(chkpath):
def getResume(self):
return str(self._resume)
+ def setResume(self, isresume):
+ self._resume = isresume
+
def getCap(self):
return self.info['vcpus_params']['cap']